Conversation
* Added CODEOWNERS * Added .gitignore --------- Co-authored-by: Johan Broberg <johanb@microsoft.com>
Co-authored-by: Johan Broberg <johanb@microsoft.com>
Co-authored-by: Johan Broberg <johanb@microsoft.com>
Co-authored-by: Jesus Terrazas <jterrazas@microsoft.com>
Co-authored-by: Johan Broberg <johanb@microsoft.com>
Co-authored-by: Jesus Terrazas <jterrazas@microsoft.com>
* Adding Python Agent Framework Sample * update to latest --------- Co-authored-by: Jesus Terrazas <jterrazas@microsoft.com>
* Revise README for Agent 365 Sample Agent Updated the README to improve clarity and correct typos. Added sections on prerequisites, running the sample, and troubleshooting. * Update README to remove external sample reference Removed reference to the semantic-kernel-multiturn sample.
* update agents sdk version for langchain * Accept more recent versions * remove authority field, this is set by default --------- Co-authored-by: Jesus Terrazas <jterrazas@microsoft.com>
* Adding Notifications on AF * Update readme * PR comments * small fix * removed observability * update manifest * changes * setup fix
|
Make sure you add a workflow so that this goes through build validation whenever changes are made to the sample folder. |
There was a problem hiding this comment.
can you please review this section on observability certification?
https://learn.microsoft.com/en-us/microsoft-agent-365/developer/observability?tabs=python#validate-for-store-publishing
Please post the console output for easy verification.
matgupta@microsoft.com (PM)- Requires all the official sample apps to meet the above requirement.
…ed unwanted files, etc
Thanks for flagging this and for sharing the link. I agree that the observability certification requirements (including console output for verification and the additional attributes needed for store publishing) are important. For this PR, we’re keeping the current implementation as-is, since it relies on the existing observability helper and doesn’t yet follow the SDK-based approach or fully meet the store certification requirements. We already anticipate a broader change here — moving to the observability SDK and aligning with all publishing requirements — and that work is planned to be handled in a separate follow-up PR so it can be addressed holistically. Given that, I’d like to defer these specific certification-related changes to that follow-up work rather than partially addressing them here. Please let me know if that works for you. |
Add Python Claude Agent SDK Sample
Summary
This PR adds a new sample agent implementation using Anthropic's Claude Agent SDK with extended thinking capabilities, providing an alternative AI framework option alongside the existing samples.
claude-sonnet-4-20250514with extended thinkingFiles Added
Core:
agent.py,host_agent_server.py,start_with_generic_host.py,agent_interface.py,local_authentication_options.py,observability_helpers.py,token_cache.pyDocs:
README.md,AGENT-CODE-WALKTHROUGH.md,PARITY_ANALYSIS.md,NOTIFICATION_IMPLEMENTATION.mdConfig:
pyproject.toml,.env.template,ToolingManifest.jsonQuick Start
Testing
http://localhost:3978Breaking Changes
None - new sample addition.
Future Work